home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / DU Folder / DataSave / Sources / Include / MakePizzaCmd.h < prev    next >
Encoding:
Text File  |  1995-10-25  |  1019 b   |  40 lines  |  [TEXT/MPS ]

  1. //    Copyright © 1995 Apple Computer. All rights reserved.
  2. //    Release Version:    $ 1.0d11 $
  3.  
  4. #ifndef MAKEPIZZACMD_H
  5. #define MAKEPIZZACMD_H
  6.  
  7. //==========================================================
  8. #ifndef FWCMD_H
  9. #include "FWCmd.h"            // FW_CCommand
  10. #endif
  11.  
  12. #ifndef _DATASAVEFRAME_
  13. #include "DataSaveFrm.h"            // CDataSaveFrame
  14. #endif
  15.  
  16. //==========================================================
  17. class FW_CLASS_ATTR CPizza;
  18.  
  19. //==========================================================
  20. class FW_CLASS_ATTR CMakePizzaCommand : public FW_CCommand {
  21. public:
  22.     FW_DECLARE_CLASS
  23.                     CMakePizzaCommand(Environment* ev, 
  24.                                     ODCommandID id,
  25.                                     FW_CPart* part,
  26.                                     FW_CFrame* frame,
  27.                                     FW_CPoint& position);
  28.     virtual         ~CMakePizzaCommand();
  29. protected:
  30.     // overrides
  31.     virtual void     DoIt(Environment* ev);
  32.     virtual void     UndoIt(Environment* ev);
  33.     virtual void     RedoIt(Environment* ev);
  34. private:
  35.     FW_CPoint        fPosition;
  36.     CPizza*            fPizza;
  37. };
  38.  
  39. //==========================================================
  40. #endif